1
general::
Phrase(s): meet one’s Waterloo
Fig. to meet one’s final and insurmountable challenge. (Alludes to the final defeat of Napoleon at Waterloo.) • The boss is being very hard on Bill. It seems that Bill has finally met his Waterloo. • John was more than Sally could handle. She has finally met her Waterloo.
McGrawhill's American Idioms And Phrasal Verbs